center punched grouser shoe - French English Dictionary